'use strict';

// 导入模块
let fs = require('fs');
let path = require('path');

// 默认控制路径
let defaultControlleDir = '';

// 需要过滤真正的控制器文件(是js文件，并且不是index.js)
let files = fs.readdirSync(defaultControlleDir);

files.forEach(item => {
    let tmpFile = path.join(defaultControlleDir, item);
    let tmpRoutes = require(tmpFile);
    
for(var x in tmpRoutes){
    console.log(x);
    // 获得键值对中的值，里面的请求类型
    let type = routes[x][0];
    // 获取兼职中的值(数组)，里面的处理函数
    let fn = routes[x][1]

    if(type === 'get'){
        router.get(x, fn);
    }else{
        router.post(x, fn);
    }
        router.get(x, routes[x]);
    }
})

// 3. 将本文件实现为一个中间件， 以便在app.js中可以直接注册使用
